package com.jgy.pojo.vo;

import com.jgy.utils.DpViewType;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @author 姜光远
 * @date 2022/8/17 16:42
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@ApiModel("xml配置详细")
public class DpTemplateViewInfo {

    @ApiModelProperty("视图key")
    private String viewKey;

    @ApiModelProperty("展示列映射id")
    private String dbId;

    @ApiModelProperty("视图类型")
    private DpViewType dpViewType;

    @ApiModelProperty("视图列")
    private List<DpFieldInfo> columnList;

    @ApiModelProperty("视图查询table")
    private String tableInfo;

}
